﻿using System;
using System.Collections.Generic;
using Onshi.POS.Modelo.Entidades;
using Onshi.POS.Modelo.Enumeradores;
using Onshi.POS.Modelo.Objetos;

namespace Onshi.POS.Clientes.Vistas
{
    public interface IClientesBajaHabilitacion
    {
        #region Propiedades

        List<Cliente> Lista { set; }
        Int32 IdCliente { get; }
        DetalleCliente Detalle { set; }
        Int32 IdRubroClienteFiltro { get; }
        Byte IdTipoIvaFiltro { get; }
        Int32 IdListaPrecioVentaFiltro { get; }
        Int32 IdVendedorFiltro { get; }
        String CodigoFiltro { get; }
        String NombreFiltro { get; }
        String CuitFiltro { get; }
        Decimal DescuentoRecargoDesdeFiltro { get; }
        Decimal DescuentoRecargoHastaFiltro { get; }
        Decimal LimiteDeudaDesdeFiltro { get; }
        Decimal LimiteDeudaHastaFiltro { get; }
        EnumEstadoCheck EstaEliminadoFiltro { get; }
        EnumEstadoCheck TieneDomiciliosFiltro { get; }
        EnumEstadoCheck TieneTelefonosFiltro { get; }
        EnumEstadoCheck TieneObservacionFiltro { get; }
        EnumEstadoCheck TieneImagenFiltro { get; }
        EnumEstadoCheck TieneInternetFiltro { get; }
        Byte IdTipoFormaPagoFiltro { get; }

        #endregion
    }
}
